.net residential c programming cgi equipment tools asp thin-client javascript application domestic commercial machine gmac hardware real software development visual basic estate open source php strey power tools vb script ejb html projects industrial c++ hand tools jsp java cnc radius3 machines developers j2ee